---------------------- TURKCE KONUSMA URETICI ---------------------- Bu program text kutusunda girilen turkce cumleleri seslendirir. Programi calistirmak icin bir dizine kopyalayip uzerinde cift tiklayiniz. Konusturmak icin: 1. Once text kutusuna bir yazi yazin. 2. Speak butonuna basin. Ses kalinligini degistirmek icin Pitch ayarini, konusma hizini degistirmek icin Speed ayarini kullaniniz. Yazilacak text'in formati: Sadece okunacak yaziyi girip speak tusuna basmaniz yeterlidir. Turkce karakterleri tanimayan sistemlerde \ kullanilarak ingilizce harflerin turkce versiyonlari tanitilabilir. Ornegin: T\urkCe veya ArKaDa\s gibi. Farkli okunmasini istediginiz kelimeleri fonetik tanimlama dizisi icinde verebilirsiniz. Fonetik okuma kurallarini verirken dikkat edilecek noktalar. 1. Fonetik kurallar { } isaretleri arasindaki girilmelidir. Satir sonu da fonetik dizisini sonlandirir. Yani { isaretinden sonra } kullanmadan yeni satira gectiginizde } kullanmis gibi islem gorur. 2. Buyuk harfler hece basini, kucuk harfler hece sonunu simgeler. Yani ornegin 'araba' kelimesini ARaBa olarak yazmalisiniz. Veya 'kapadokya' icin KaPaDokYa. 3. Ince sessiz harfleri belirtmek icin sessiz harften once ~ isareti kullanmalisiniz. Ornegin 'Lale' icin {~La~le} Ya da 'Pinokyo' icin {~PiNokYo} gibi. 4. Vurgulu okunacak olan hecenin sonunda ` isareti kullanilabilir. Ornegin: An`kara ya da Eski`žehir mi? 5. ^ ve | isaretlerini kullanarak daha zengin vurgu efektleri elde edilebilir. Bu isaretler hece sonunda kullanilir ve o heceye ne kadar frekans kaymasi uygulanacagini belirtir. ^ yavasca artan ve sonda azalan bir frekans kaymasi, | ise hizla artip yavasca azalan bir frekans kaymasi saglar. Frekans kaymasi bir exponansiyel egriye uydurulmaktadir. Bir hece icin kullanilan isaret sayisi frekans kaymasinin siddetini belirler. Ornegin: Eyvaaaah^^^ (artan frekans) Haa^^ Nee^^ (artan frekans) Helooo||| (azalan frekans) 5. Rakamlar ve + - * / = ' " % gibi isaretler program tarafindan otomatik okunur. Ancak su anda sayi okuma rutini yoktur. Bu nedenle rakamlar teker teker okunur. 6. { } isaretleri arasindaki sayi ve isaretler okunmaz. Ornekler: Bu Bir DeNeMeDir. NosTraDaMus {Es~Ki} Bir {~KaHin~Dir} 1+1=2 Yanlis kullanim ornegi: HeSapLaMa {1+1=2} Onerileriniz olursa sevinirim. Ilkay Benian Email: ilkayb@datasel.com.tr ilkayb@pc427b.bcc.bilkent.edu.tr ilkayb@mail.ogu.edu.tr ilkayb@linux.egt.anadolu.edu.tr